package bds;

import com.sun.org.apache.regexp.internal.RESyntaxException;
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Scanner;


public class Main {
    
    private Main() {
    }
    
    public static void main(String[] args) {
        
        try{
            
            DriverManager.registerDriver(new com.mysql.jdbc.Driver());
            Connection connect = DriverManager.getConnection("jdbc:mysql://localhost/agenda","root","r1mat0s");
            Statement statement = connect.createStatement();
            Scanner sc = new Scanner(System.in);
            
            System.out.println("Seleccione el nombre de la persona ");
            String seleccion = sc.next();
            
            ResultSet sr = statement.executeQuery("select telefono_residencia from contactos where nombre = "+'"'+seleccion+'"');
            
            while(sr.next()){
                
                System.out.println(sr.getString(1));
                
            }
            
            System.out.println("Agregar Data");
            
            System.out.println("Digite el nombre ");
            String nombre = sc.next();
            System.out.println("Digite el apellido ");
            String apellido = sc.next();
            System.out.println("Digite el telefono ");
            String telefono = sc.next();
            
            System.out.println("insert into contactos(nombre, apellido, telefono_residencia,id_grupo,id_direccion) values("+"'"+nombre+"','"+
                    apellido+"','"+telefono+"'"+"'1','1')");
            
            statement.executeUpdate("insert into contactos(nombre, apellido, telefono_residencia,id_grupo,id_direccion) values("+"'"+nombre+"','"+
                    apellido+"','"+telefono+"'"+",'1','1')");
                        
            connect.close();
            
        }catch(SQLException e){
            
            e.printStackTrace();
        }
        
        
    }
    
}
